package com.yy.wga.user.feign.response;

import lombok.Data;


/**
 * 小程序登录授权信息
 *
 * @author lgw
 */
@Data
public class WxAuthCode2SessionResp {

    /**
     * 访问秘钥
     */
    private String secKey;
    /**
     * 访问凭证(妥善保管,生命周期内与服务端交互凭据)
     */
    private String accountSecToken;
    /**
     * 凭证有效时间,单位分钟
     */
    private Integer tokenExpire;

    /**
     * unionId
     */
    private String unionId;
    /**
     * openId
     */
    private String openId;

    /**
     * 用户昵称
     */
    private String nickName;
    /**
     * 用户头像图片的 URL
     */
    private String avatarUrl;
    /**
     * 用户性别 0未知 1男 2女
     */
    private Integer sex;
    /**
     * 用户所在国家
     */
    private String country;
    /**
     * 用户所在省份
     */
    private String province;
    /**
     * 用户所在城市
     */
    private String city;
    /**
     * 显示 country，province，city 所用的语言
     */
    private String language;

    /**
     * 用户绑定的手机号（国外手机号会有区号）
     */
    private String phoneNumber;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 用户等级 0.普通用户 1.享客 2.服务商
     */
    private Integer grade;
    /**
     * 等级级别
     */
    private Integer level;

    /**
     * 邀请码
     */
    private String inviteCode;
    /**
     * 微信号
     */
    private String wxNum;

    /**
     * 是否注册并绑定机构 0 未注册或未绑定  1 已注册且绑定
     */
    private Integer registerBindStatus;


}
